1
general::
Phrase(s): bless someone or something with something
[for God or fate] to give someone or something a valuable gift. • God has blessed us with a bountiful harvest. • Nature blessed the morning with a gentle rain.
McGrawhill's American Idioms And Phrasal Verbs